namespace FluentDataContract
{
    public interface IObjectBuilder<TObject> : IBuilder<TObject, IObjectBuilder<TObject>>
    {
        IObjectContract Contract { get; }
        IPropertyBuilder<TObject> IncludeAllProperties();
    }
}